@charset 'utf-8';
* {
  margin: 0;
  padding: 0;
}
header {
  width: 100%;
  height: 4em;
  background-color: #14191e;
  font-size: 14px;
}
header .logo {
  width: 128px;
  float: left;
  margin: 8px 20px;
}
header ul {
  list-style: none;
}
header ul li {
  width: 6em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  float: left;
}
header ul li a {
  color: whitesmoke;
  text-decoration: none;
}
header ul li:hover {
  background-color: #ffffff;
}
header ul:after {
  display: block;
  content: '';
  clear: both;
}
header .l {
  float: left;
}
header .r {
  float: right;
}
